$(document).ready(function(){
	
	$('#botonCancelar').click(function(){
		window.location="CandidatosList";
	});
	
	$('#botonGuardar').click(function(){
		checkForm();
	});
	
	$('#botonGuardarFotos').click(function(){
		$('#botonGuardar').attr('disabled','disabled');
		$('#botonGuardarFotos').attr('disabled','disabled');
		$('#formularioFotos').submit();
	});
	
	mostrarErrorExito();
	
});

function checkForm(){
	//var accion = $('#accion').val();
	//var id = $('#id').val();
	var apellidos = $('#apellidos').val();
	var nombres = $('#nombres').val();
	//var partidoPolitico = $('#partidoPolitico').val();
	var tipoDocumento = $('#tipoDocumento').val();
	var numeroDocumento = $('#numeroDocumento').val();
	var mensajeError = "<ul>";
	var error = false;
	
	if(apellidos==null || apellidos==""){
		mensajeError = mensajeError + "<li>Ingrese un apellido.</li>";
		error = true;
	}
	if(nombres==null || nombres==""){
		mensajeError = mensajeError + "<li>Ingrese un nombre.</li>";
		error = true;
	}
//	if(partidoPolitico==null || partidoPolitico==""){
//		mensajeError = mensajeError + "<li>Ingrese un Partido Pol&iacute;tico.</li>";
//		error = true;
//	}
	if(tipoDocumento==null || tipoDocumento=="" || tipoDocumento=="0"){
		mensajeError = mensajeError + "<li>Seleccione un tipo de Documento.</li>";
		error = true;
	}
	if(numeroDocumento==null || numeroDocumento==""){
		mensajeError = mensajeError + "<li>Ingrese un n&uacute;mero de documento.</li>";
		error = true;
	}
	mensajeError = mensajeError + "</ul>";
	
	if(error){
		jAlert(mensajeError, "Error");
	}else{
		$('#botonGuardar').attr('disabled','disabled');
		$('#botonGuardarFotos').attr('disabled','disabled');
		$('#formularioPrincipal').submit();
	}
	
}

function mostrarErrorExito(){
	var errorExito = $("#errorExito").val();
	if(errorExito!=null && errorExito!=""){
		if(errorExito=="exito"){
			jAlert("Los datos se guardaron exitosamente", "Exito", function(){window.location = "CandidatosList";});
		}
		if(errorExito=="error"){
			$('#botonGuardar').removeAttr('disabled');
			$('#botonGuardarFotos').removeAttr('disabled');
			jAlert("Ha ocurrido un error al intentar guardar los datos.", "Error");
		}
	}
}